package com.example.vue_shop.components.shoptype.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import lombok.Data;

/**
 * 商品分类.
 * @author lipengwei
 */
@ApiModel(value="com.example.vue_shop.components.shoptype.entity.ShopType")
@Data
public class ShopType implements Serializable {
    /**
     * 主键
     */
    @ApiModelProperty(value="主键")
    @TableId(value = "shop_type_id", type = IdType.AUTO)
    private Integer shopTypeId;

    /**
     * 分类名称
     */
    @ApiModelProperty(value="分类名称")
    private String shopTypeName;

    /**
     * 是否有效，1有效，0无效
     */
    @ApiModelProperty(value="是否有效，1有效，0无效")
    private Integer shopTypeStatus;

    /**
     * 分类等级，默认为1级
     */
    @ApiModelProperty(value="分类等级，默认为1级")
    private Integer shopTypeGrade;

    /**
     * 父级Id.
     */
    @ApiModelProperty(value="父级Id")
    private Integer shopTypeParentId;

    private static final long serialVersionUID = 1L;
}